package com.hnevc.pengkun;

import java.util.Scanner;

/**
 * 输入两点坐标（X1,Y1）,（X2,Y2）,计算并输出两点间的距离。输入数据有多组，每组占一行，由 4 个实数组成，分别表示 x1,y1,x2,y2,数据之间用空格隔开。 例如输入： 1 3 4 6 则输出：4.24
 * 注意：结果保留两位小数
 */
public class Work06 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入 x1 y1 x2 y2:");
        double x1,y1,x2,y2,distance;
        while (sc.hasNext()){
            x1 = sc.nextDouble();
            y1 = sc.nextDouble();
            x2 = sc.nextDouble();
            y2 = sc.nextDouble();
            distance = Math.sqrt(Math.abs((x1-x2)*(x1-x2))+Math.abs((y1-y2)*(y1-y2)));
            System.out.format("两点之间的距离为："+"%.2f",distance).println();
        }
    }
}
